package com.demo.explore.util;


import com.demo.explore.entity.ValidateCode;
import org.apache.commons.lang3.RandomStringUtils;

/**
 * 验证码生成器
 *
 * @author Logan
 *
 */
public class CodeGenerator {

    /**
     * 验证码生成方法
     *
     * @param length 验证码长度
     * @param validityMinutes 过期分钟数
     * @return
     */
    public static ValidateCode generate(int length, int validityMinutes) {
        String code = RandomStringUtils.randomNumeric(length);
        return new ValidateCode(code, validityMinutes);
    }

}
